reproducing yourself - German English Dictionary